Meta House is seeking to develop a $33 million, 100-person treatment facility at the site. Back to the full article.

N. 39th Street

Picture 6 of 13

Photo taken Aug. 30, 2024 by Jeramey Jannene. All Rights Reserved.