8
187 N Sierra Madre Blvd
Pasadena, CA 91107
$3,200,000 USD
3,574 SF
6% Cap Rate
3,574 SF
$3,200,000 USD
Restaurant