Sold $565,000 Meadow Wood Manor Sec 2 12401 SW 264th St, Homestead FL 33032 3 bd · 2 ba · 1,477 sq ft MLS# A12081370 · Listing courtesy of Sellstate Powerhouse Real Estate Group