222 N Elmwood Ave
Lindsay, CA 93247
$764,500 USD
7,731 SF
7,731 SF
$764,500 USD
Storefront