FSBO: ?1,65,000 - 8921 Apple St , New Orleans, LOUISIANA, - 70118
Bedrooms: 4 Bathrooms: 2 Size: 1,938 Sq. Ft. Price: ?1,65,000
Type: Duplex/Triplex/Quadraplex
Builtyear: 1920
SFT: 1,938
SFT: 1,938
Owner Name:
Owner Email:
Owner Mobile: 504-482-6331
Owner Email:
Owner Mobile: 504-482-6331
Property Description:
