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
4
Bed Bedrooms
2
Bath Bathrooms
1229
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