4
1122 Rose Ave
Selma, CA 93662
$21.00 USD/SF/YR
684 SF
1
Space Available
Built 1997
684 SF Contiguous
Built 1997
684 SF
$21.00 USD/SF/YR
Office