Falling Water Apartments

1350 North Town Center Dr Las VegasNV89144
Map

Open Map

Description

Falling Water Apartmentss was founded in 1999, and is located at 1350 N Town Center Dr in Las Vegas.
by dandb on July 09, 2015 from dandb

Information from the business

Nestled along the foothills of spectacular Red Rock mountain range, Falling Waters is a community of unparalleled beauty. Along with the pristine mountain views, our luxurious apartment homes are accented with sweeping views of sparkling Las Vegas city lights and the emerald green views of the tournament players club at the Canyons Golf Course.
by getfave on April 21, 2015 from getfave