20
8225 103rd St
Jacksonville, FL 32210
$899,000 USD
1,808 SF
1,808 SF
$899,000 USD
Freestanding