3
6400-6402 NW 84th Ave
Miami, FL 33166
$6,900,000 USD
10,297 SF
10,297 SF
$6,900,000 USD
Service