18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179
18655 NE 21st Ave, North Miami Beach, FL, 33179

$1,899,000

18655 NE 21st Ave, North Miami Beach, FL, 33179

28
Courtesy of: One Sotheby's International Realty