125 King St
Saint Augustine, FL 32084
$3,975,000 USD
4,338 SF
4,338 SF
$3,975,000 USD
Freestanding