Beacon Street parking lot could be replaced by Children's Hospital building

Location