fax (404) 254-2260 phone (404) 252-6368
8518 Mallard View Way (Lula, 30554)
- 340,000
- 4 bedrooms
- 3 and 1/2 baths
- Map and directions: http://binged.it/12q1d8M