Address: 401 71st St., Miami Beach

Property type: 7,344-square-foot, triple-net leased property and branded by Chevron