18955 SW 264 STREET, Homestead FL 33031 | Homestead, FL | 7 Bed 4 Bath | $4850K | Brickellsold