Medical office space/office space 8660 Central Ave, Montclair, CA 91763 Space Available: 2,764 SF Lease Rate: $1.45 SF/month (NNN) Date Available: Immediately Space Type: Medical The building was constructed in 2008 and is currently home to Mon
Continued here:
office space/office space (8660 Central Ave) $3999 2764ft2″>Medical office space/office space (8660 Central Ave) $3999 2764ft2