1111 Tulane Ave Apt 912, New Orleans, LA 70112
Available Now
$2,300 / Per Month
Come take a look at the California Building! These luxury renovated apartments are in the heart of New Orleans, close to the Superdome and the French Quarter. This 2 bedroom, 2.5 bathroom, two story penthouse is 1752 sqft and has a balcony with a beautiful view of the city. Perfect for investment opportunities or for renting!