This is a 44993 square foot, single family home. This home is located at 1329 Abraham St, Tallahassee, FL 32304.
Off market
Street View
$3,113,148
1329 Abraham St, Tallahassee, FL 32304
--beds
--baths
44,993sqft
SingleFamily
Built in 1950
7.59 Acres Lot
$-- Zestimate®
$69/sqft
$2,236 Estimated rent