Orchard Villa Homes - Miami Public Housing Apartment
Advertisement
- 815 NW 55th Terrace, Miami, FL 33127
- 305-638-6892
- Call for rent $
About This Building
Orchard Villa Homes is a three bedroom Miami Public Housing Apartment complex. One-story single-family and duplex buildings,
Waiting List