863 Spencer Street NW

Atlanta, GA 30314

$70,000

Buildable lot in great area. Bring your builder and your plans and get started.