Mallard St, Atlanta, Georgia - Redfin
14 addresses found on Mallard St in Atlanta, Georgia. The average lot size on Mallard St is 6281 sq. ft. The average property tax on Mallard St is $3.8K/yr. Find an address below to learn more about the property details:
- 2003 Mallard St NW, Atlanta, GA 30318
- 1895 Mallard St NW, Atlanta, GA 30318
- 1890 Mallard St NW, Atlanta, GA 30318
- 1889 Mallard St NW, Atlanta, GA 30318
- 1884 Mallard St NW, Atlanta, GA 30318
- 1888 Mallard St NW, Atlanta, GA 30318
- 1893 Mallard St NW, Atlanta, GA 30318
- 1896 Mallard St NW, Atlanta, GA 30318
- 1904 Mallard St NW, Atlanta, GA 30318
- 2007 Mallard St NW, Atlanta, GA 30318
- 1886 Mallard St NW, Atlanta, GA 30318
- 1908 Mallard St NW, Atlanta, GA 30318
- 1900 Mallard St NW, Atlanta, GA 30318
- 1898 Mallard St NW, Atlanta, GA 30318