1 Day Ago COMPARE 1539 Lake Placid Terrace, Henderson, NV 89014 Unit 1539 Condo for Rent 2 Beds $1,600