819-821 N Miami Blvd | 821 N Miami Blvd, Durham, NC 27703, USA