19455 NE 10th Avenue, N Miami Beach, FL 33179 - HotPads