6881 Tamarus ST #103, Las Vegas, NV 89119 - MLS#2300011 - Realty So...