Owner Financing Available - This 0.24 acre lot is located in Bay Saint Louis, Mississippi and the address is Orange Street, Bay Saint Louis, MS 39520. Bay St. Louis is only 1 hour drive to New Orleans, Louisiana and just minutes away from the Gulf of