Photos for 2629 Tulane - 3/Bed 1.5/Bath - $1450/month