7607 NE 7th Avenue, Miami, FL 33138 - HotPads