Price reduced $2,300 /mo Naroca Estates Sec 3 12828 SW 267th St #0, Homestead FL 33032 3 bd · 1 ba · 1,357 sq ft MLS# A12086183 · Listing courtesy of SF Realty Advisors, LLC.