$510,000
2136 Point Mallard Drive, Henderson, NV, 89012
Single Family Residence