$590,000

720 Orchard Lane, Englewood, FL 34223

Save Contact

Sold Price:

$590,000

Sold Date: 07/22/2022

720 Orchard Lane Englewood, FL 34223

Sold MLS# D6126015

3 beds 2 baths 2,004 sq ft Single Family