621 N Calhoun St.Tallahassee, FL 32301
The property located at 621 N Calhoun St. Tallahassee, FL 32301 is a Detached property. Built in 1972, the property at 621 N Calhoun St. is Multi/Split, has 4 bedrooms, 5 bathrooms, is approximately 5,695 square feet, and has 3 parking spaces. The property is located in the Meridian Point Condominium neighborhood.
Address:621 N Calhoun St. Tallahassee, FL 32301
Subdivision:Meridian Point Condominium
Bathrooms: 4 Full / 1 Half