20
11920 NW 27th Ave
Miami, FL 33167
$9,750,000 USD
14,040 SF
14,040 SF
$9,750,000 USD
Freestanding