81161 Indio Blvd
Indio, CA 92201
$66.00 USD/SF/YR
150 SF
1
Space Available
Built 1986
Built 1986
150 SF
$66.00 USD/SF/YR
Coworking Space