59
262 N Los Robles Ave
Pasadena, CA 91101
$37,100,000 USD
55,435 SF
93
Units
4.55% Cap Rate
55,435 SF
$37,100,000 USD
Apartments