7270 SW 88 St B207, Miami, FL 33156 - HotPads