12
1031 NE 165th Ter
North Miami Beach, FL 33162
$3,350,000 USD
4,723 SF
4,723 SF
$3,350,000 USD
Office