San Pedro Square Apartments

Region:West
Location:San Jose, CA
Acquired/Developed:2012
Property type:Apartment
Sq. Ft./Units:347 units
San Pedro Square Apartments
click to view fullsize image
21-story Class A high-rise apartment project containing 347 rental apartments, located in downtown San Jose.