49
2127 Hubbard St
Jacksonville, FL 32206
$3,950,000 USD
45,732 SF
45,732 SF
$3,950,000 USD
Manufacturing