Meredith Chelsea Center

23 Cecil Road, Chelsea