3
2640 Floral Ave
Selma, CA 93662
$3,900,000 USD
17,780 SF
17,780 SF
$3,900,000 USD
Drugstore