Apartment Unit 3 at 520 SW 6 Avenue, Homestead, FL 33030 | HotPads