3
1142 Rose Ave
Selma, CA 93662
$2,000,000 USD
9,317 SF
9,317 SF
$2,000,000 USD
Medical