2920 Briarwood Rd
2920 Briarwood Road San Diego California USA
View on a map- Year Build:
- 1980
- Storeys:
- 2
2920 Briarwood Rd at 2920 Briarwood Road The amenities in the complex include a hot tub clubhouse recreation room and spa
2920 Briarwood Road San Diego California USA
View on a map2920 Briarwood Rd at 2920 Briarwood Road The amenities in the complex include a hot tub clubhouse recreation room and spa