1201 NE 191st Street, Miami, FL 33179 | HotPads