515 NE 142nd St, North Miami FL 33161 | North Miami, FL | 5 Bed 4 Bath | $5K | Brickellsold