25
143 E Tulare Ave
Tulare, CA 93274
$309,900 USD
2,049 SF
2,049 SF
$309,900 USD
Storefront