Behrman
For rent
Price
Beds/baths
Home type
Behrman townhome for rent
Experience the charm and comfort of this stunning 3 bed, 2 bath townhome, located at 1426 Numa St - the perfect place to call home in New Orleans, LA 70114. Boasting 865 square feet of beautifully des