2
5201 Norwood Ave
Jacksonville, FL 32208
$1,700,000 USD
6,107 SF
6,107 SF
$1,700,000 USD
Freestanding