7
16923 Archer Rd
Archer, FL 32618
$475,000 USD
3,632 SF
3,632 SF
$475,000 USD
Freestanding