Properties for Sale

150 Spencer Ave. 70124

Newly RENOVATED Home FOR SALE! 150 Spencer Ave. New Orleans 70124                   $849,000 Located between Fleur de Lis Dr and Pontchartrain Blvd. ~3550sqft on a 60' x 120' lot 5 bedrooms, 3 1/2 bathrooms Living and Dining Room, large Family room with Bar,...