Ogden Villas
Address:
1121 E Ogden Ave, Las Vegas, NV 89101
Phone:
(702) 384-3817 Apartments, Hotels & Motels
Other Businesses:
- Town & Country Manor at 2675 S Nellis Blvd, Las Vegas, NV 89121
- Town & Country Manor II at 4360 Boulder Hwy, Las Vegas, NV 89121
- High Hat Regency Hotel at 1300 Las Vegas Blvd S, Las Vegas, NV 89104
- Star Motel at 1418 S 3rd St, Las Vegas, NV 89104
- Cimarron Motel at 3680 Boulder Hwy, Las Vegas, NV 89121