St Andrews 7920 Nob Hill Rd
7920 Nob Hill Road Tamarac Florida USA
View on a map- Year Build:
- 2004
- Storeys:
- 3
St Andrews 7920 Nob Hill Rd at 7920 Nob Hill Road The amenities in the complex include a clubhouse and tennis courts
7920 Nob Hill Road Tamarac Florida USA
View on a mapSt Andrews 7920 Nob Hill Rd at 7920 Nob Hill Road The amenities in the complex include a clubhouse and tennis courts