
$18,0000.21 mi
18368 Tulane AvenueSold Aug 27, 20269,999 sqft
Sold Aug 27, 20260.21 mi
Sold Jul 30, 20260.08 mi
Sold Jul 28, 20260.14 mi
Sold Jul 28, 20260.21 mi
Sold Jun 23, 20260.17 mi
Sold Jun 1, 20260.13 mi
Sold Apr 20, 20260.25 mi
Sold Mar 13, 20260.09 mi
Sold Feb 18, 20260.13 mi
Sold Feb 2, 20260.22 mi