Ambassador Apartments
1720 Rexford Dr # 1a
Las Vegas, NV 89104
Las Vegas, NV 89104