Loading property details..
1 Bedrm/Studio Townhome - Property Id: 362607
1 Bed 1 Bath Studio Townhome w/ water paid!
Apply at TurboTenant: http://rental.turbotenant.com/p/1119-odeon-st-new-orleans-la/362607
Property Id 362607
No Pets Allowed
(RLNE6472040)
Deposit | $500.00 |