Ramblewood North
19820 N 13th Avenue Phoenix Arizona USA
View on a map- Year Build:
- 1989
- Storeys:
- 2
Ramblewood North at 19820 N 13 th Avenue The amenities in the complex include a clubhouse and pool
19820 N 13th Avenue Phoenix Arizona USA
View on a mapRamblewood North at 19820 N 13 th Avenue The amenities in the complex include a clubhouse and pool