13700 NE 11th Ave
North Miami, FL 33161
$4,100,000 USD
16,448 SF
7.33% Cap Rate
16,448 SF
$4,100,000 USD
Freestanding