Situated in Odessa, FL, Suncoast Crossing is one of the area's prominent shopping venues. This Community Center is conveniently located at State Rd. 54 & Crossings Blvd.. Suncoast Crossing first opened in 2006. The property encompasses 260,399 sqft. of gross leasable area across its 30 stores. Ample parking is provided with 2,167 spaces available.