
$242,0000.22 mi
4110 Leonard StreetSold Aug 25, 20262 beds1 baths933 sqft
Sold Aug 25, 20260.22 mi
Sold Jun 26, 20260.13 mi
Sold May 14, 20260.13 mi
Sold May 1, 20260.19 mi
Sold Apr 7, 20260.20 mi
Sold Mar 20, 2026 · 2 sales0.14 mi
Sold Jan 27, 20260.11 mi