230 North Vista Place, Upland, CA 91786

Property Description

Commercial/NEC Mixed Use property (8 rooms, Server room, Bathroom, appx. 1625 sq ft), along with an additional lot including an SFR component (2bd/1ba, appx. 832 sq ft). Current leases in place.