3
1142 Rose Ave
Selma, CA 93662
$16.80 USD/SF/YR
8,036 SF
1
Space Available
Built 1995
8,036 SF Contiguous
Built 1995
8,036 SF
$16.80 USD/SF/YR
Office