Rio Nuevo
1100 SW 12th St Fort Lauderdale Florida USA
View on a map- Year Build:
- 1968
- Storeys:
- 3
Rio Nuevo at 1100 SW 12 th St The amenities in the complex include a picnic area
1100 SW 12th St Fort Lauderdale Florida USA
View on a mapRio Nuevo at 1100 SW 12 th St The amenities in the complex include a picnic area