7
1745-1747 NE 124th St
North Miami, FL 33181
$2,075,000 USD
3,997 SF
3,997 SF
$2,075,000 USD
Office