94 N Baldwin Ave
Sierra Madre, CA 91024
$1,600,000 USD
2,356 SF
2,356 SF
$1,600,000 USD
Freestanding