Completed in 2006, The Mountain Vista Plaza is a Class-A, Office / Retail
facility located in the physical center, and commercial epicenter, of Las
Cruces, New Mexico.
Anchored by The Mesilla Valley Mall to the West and the Mountain View
Regional Medical Center to the East, East Lohman Avenue has become an
increasingly important thoroughfare and recent home to a variety of Medical,
Financial, Professional and Retail Service establishments.
1,650 # SF Office / Retail Lease
LEASE TERMS:
- $18. Per Square Foot Plus CAM
- Five Year Minimum Term
|