3805 Juno Beach ST #102, Las Vegas, NV 89129 - MLS#2313073 - Steve ...