860 NE 142nd St, North Miami, FL, 33161
860 NE 142nd St, North Miami, FL, 33161
860 NE 142nd St, North Miami, FL, 33161
860 NE 142nd St, North Miami, FL, 33161
860 NE 142nd St, North Miami, FL, 33161
860 NE 142nd St, North Miami, FL, 33161
860 NE 142nd St, North Miami, FL, 33161

$550,000

860 NE 142nd St, North Miami, FL, 33161

7
Courtesy of: Naboya International Realty