
$18,0000.23 mi
18368 Tulane AvenueSold Aug 27, 20269,999 sqft
Sold Aug 27, 20260.23 mi
Sold Jul 30, 20260.21 mi
Sold Mar 20, 20260.10 mi
Sold Feb 23, 20260.08 mi
Sold Feb 18, 20260.16 mi
Sold Feb 2, 20260.18 mi
Sold Dec 17, 20250.23 mi
Sold Dec 9, 20250.05 mi