Medical For Lease
2,684+ Sq Ft
This well-maintained office project is located at the NWC Ina & Mona Lisa, one block west of the Foothills Mall. This center provides convenient access and visibility to over 42,000 vehicles per day.
Located at 7225 N Mona Lisa Road at the NWC of Ina & Mona Lisa, one block west of the Foothills Mall.