MONT PLAZA

W/NWC 19th Ave & Camelback
1920 W. Camelback Rd., Phoenix, AZ 85015

SF Available Comments
1,395 SF

Download the Mont Plaza Leasing Flyer

Location