1237 FARRAGUT ST, New Orleans, LA 70114 (MLS # 1009723)

Make Nature your neighbor, where streets wind and nerves unwind. 1400 square foot townhome has 4 bedrooms & 2 full baths. It is tucked away in a …
Source: Property Services
To Read More: Property Services