8356 Oppenheimer Street, Las Vegas, NV 89139 - HotPads