This is a 15490 square foot, single family home. This home is located at 6501 Poplar Ave, Takoma Park, MD 20912.
Off market
Street View
$3,257,900
6501 Poplar Ave, Takoma Park, MD 20912
--beds
--baths
15,490sqft
SingleFamily
Built in 1970
5.17 Acres Lot
$3,257,900 Zestimate®
$210/sqft
$4,568 Estimated rent