Apartment Unit 0 at SW 109 Place, Homestead, FL 33032 - HotPads