33
2194 Highway A1A
Indian Harbour Beach, FL 32937
$450,000 USD
2,700 SF
1
Unit
2,700 SF
$450,000 USD
Medical