35
9915 Shands Pier Rd N
Saint Johns, FL 32259
$2,995,000 USD
6,121 SF
6,121 SF
$2,995,000 USD
Bar