5412 Leadville Avenue, Las Vegas, NV 89130

2,053

Sqft

4

Bed

2.5

Bath

PHOTOS