Landucci Homes wins approval for luxury apartments in downtown Stillwater
November 07, 2022 at 16:26 PM EST
Stillwater City Council has OK'd a plan by Landucci Homes to build an $8.5 million, 21-unit luxury apartment complex in the city's downtown.