3310 Taylor Ave, Baltimore, MD, USA