16121 CARDEN DR, ODESSA, FL 33556
4
beds
4
baths
3,760 Sq.Ft. LIVING AREA
0.59 Acres lot
Carrollwood Village is a well-established residential community in northwest Tampa, known for its beautiful homes, mature landscaping, golf course surroundings, and convenient access to parks, shopping, dining, and everyday amenities.
Explore