Vista Verde at Westchester at 10495 SW 14th Terrace, Miami, FL 33174 | HotPads