$170,000

18511 Telegraph Creek Lane, Alva, FL 33920

Save Contact

Sold Price:

$170,000

Sold Date: 10/06/2023

18511 Telegraph Creek Lane Alva, FL 33920

Sold MLS# 222078891

1.10 Acres Lot/Land