Warehouse on Watts

923 North Watts Street
Philadelphia, PA 19123