Neo Lofts
10 SW South River Drive Miami Florida USA
View on a map- Year Build:
- 2004
- Storeys:
- 20
Neo Lofts at 10 SW South River Drive There are 20 storeys and 210 units in the buidling The amenities in the complex include fitness center tennis swimming pool


