$362,836

1130 Lord Street, Englewood, FL 34223

Save Contact

Sold Price:

$362,836

Sold Date: 10/28/2024

1130 Lord Street Englewood, FL 34223

Sold MLS# N6134292

2 beds 2 baths 1,379 sq ft Single Family