
$445,0000.18 mi
11839 Ottawa AvenueSold Jun 30, 20263 beds2 baths1,604 sqft
Sold Jun 30, 20260.18 mi
Sold Apr 14, 20260.24 mi
Sold Mar 30, 20260.18 mi
Sold Feb 20, 20260.21 mi
Sold Jan 9, 20260.04 mi
Sold Jan 1, 20260.18 mi
Sold Dec 15, 20250.18 mi
Sold Nov 26, 20250.24 mi