Bayfront Place is a low density complex with beautiful views of Smokehouse Bay, newer building (2002) convenient walking distance to Esplanade and other restaurants. Listings in this complex are rarely available. Immaculate well priced unit that incudes a 1 car garage and is turnkey furnished. Pet Friendly. A MUST SEE!!!