$320,000

8606 Oriole Lane, Seminole, FL 33777

Save Contact

Sold Price:

$320,000

Sold Date: 03/15/2023

8606 Oriole Lane Seminole, FL 33777

Sold MLS# U8185931

3 beds 2 baths 1,281 sq ft Single Family