120 W South St, Frederick, MD 21701 is a apartment home that contains 93,218 sq ft and was built in 2024. This home last sold for $1,609,705 in August 2022.
Sold for $1,609,705 on 08/17/22
Street View
$1,609,705
120 W South St, Frederick, MD 21701
--beds
--baths
93,218sqft
Apartment
Built in 2024
-- sqft lot
$-- Zestimate®
$17/sqft
$-- Estimated rent