Shepherd Eye Center

Sold
9100 W Post Road, Las Vegas, NV 89148

Building Size 7,006 SF
Property Type Medical