Skip to main content Skip to footer
  • For Lease
LIGHT DISTRIBUTION SPACE FOR LEASE - #1

For Lease

$0.95 /SF USD

Mesa Vista Business Center is a light distribution industrial/office park centrally located within Southwest Las Vegas with excellent proximity to “The Las Vegas Strip”, McCarran International Airport and freeway access.