For Sale By Owner
956 Florida Blvd, New Orleans, LA, 70124, USA, 4320 sq. ft., N/A bedrooms, N/A bathrooms . Seller's Description: Don't miss the opportunity to build a house of your own in a great family friendly neighborhood. Located a block away from the beautiful City Park.