21
2886-2888 E Walnut St
Pasadena, CA 91107
$6,488,888 USD
16,245 SF
7% Cap Rate
16,245 SF
$6,488,888 USD
Flex