3
1142 Rose Ave
Selma, CA 93662
$2,000,000 USD
8,036 SF
8,036 SF
$2,000,000 USD
Medical