Charlotte Crossing is a multifamily property located at 520 Rio De Janeiro Avenue in Punta Gorda, Southwest Florida Coast. Built in 2011, the property features 82 units, of the following types: One Bedroom, Two Bedroom/Two Bath, totaling 64,288 SqFt.