14921 SW 155th Terrace, Miami, FL 33187 - HotPads