If you have a head on your shoulders, do not rent from Savannah Apartments on Silverado Ranch Blvd in Las Vegas. They're sweet to move you in but horrendous once you get there. They will rent the same tyupe of apartment to you at one price and lower to another. ...Read more
Do you have something to say about Savannah Apartments? What happened? What can we help you with?