Sold $550,000 Hemingway Point 25419 SW 121st Ave, Homestead FL 33032 3 bd · 2 ba · 1,684 sq ft MLS# A12066765 · Listing courtesy of Lifestyle International Realty