1669 N Mountain Ave

Upland, CA 91784

About

±5,408 SF Retail Building: Demisable
• Freestanding Building
• ±26,572 SF Parcel
• Existing Drive-Through with Space for MultiCar Stackup
• Part of Stater Brothers Anchored Center
• Located in Densely Populated North Upland

Suite Available

Location

TenantBase does not represent any properties displayed on this site.
Listing courtesy of Brian Melkesian, bmelkesian@lee-assoc.com, Lee & Associates

Get in Touch

Create a free account to request information or schedule tours!