Last year, two transactions from The Regalia yielded profits exceeding $1 million. (Photo: Samuel Isaac Chua/EdgeProp ...
The complex at 12849 Poway Road has 212 apartment homes and the yet-to-be-completed commercial space on over 6 acres ...
Browse through recently listed homes in the St. Louis real estate market and find your next home!