Looks like St. Clair Apartments is no longer available on Rent.com which means this information is likely out of date.

St. Clair Apartments

 5450 South Fort Apache Road, Las VegasNV 89148