16103 NE 19th Court, North Miami Beach, FL 33162
North Miami Beach, FL 33162
1 / 10
$1,550,000
Built 1969