View Details Under Contract $585,000 1 of 10 Puebla Estate | Las Vegas 4 units 3,468 sqft On Site: 178 Days