7
12208 NW 7th Ave
Miami, FL 33168
$3,700,000 USD
7,440 SF
7,440 SF
$3,700,000 USD
Freestanding