Skip to main content

Showing 1 item

1406 Teche St

Rent is 1,500.00 dollars per month

Located in New Orleans

1406 Teche St

Primary image of 1406 Teche St
Bed Bedrooms
Bath Bathrooms
Sq. Feet Square Feet

1406 Teche St

Tons of natural light and tall ceilings! Located in an area with a huge amount of investment happening, including multiple new restaurants! No pets. No section 8.

More Details