Love Apartments
18860 SW 352nd St
Homestead, FL 33034
Homestead, FL 33034