Amenities
1105 Odeon Ave (Algiers) - Property Id: 1216482
1 bedroom/Studio Townhouse
$850 month
$400 deposit
Water paid
(Section 8 accepted)
Call or Text 504.298.8445
Open house Monday-Sunday 10a-6p
Apply at TurboTenant: http://rental.turbotenant.com/p/1115-odeon-ave-new-olreans-la/1216482
Property Id 1216482
No Pets Allowed
(RLNE8471368)