2381 Bayview Ln, North Miami FL 33181 - MLS# A11555298 - FOR SALE | Brickellsold