Arroyo Buffalo Plaza

Leased
6520 S Buffalo Drive, Suite 125, Las Vegas, NV

Building Size 2,966 SF
Property Type Retail