Single-tenant absolute net ground lease TD Bank located at 9005 Biscayne Boulevard in Miami Shores, Florida.