Oculus Townhomes Update

2018-08-08T07:21:19-04:0011.02.2017|Categories: Architecture, In The News|Tags: , , |

The Oculus Townhomes, located on Ponce de Leon Avenue in Atlanta, Georgia, were recently featured on Curbed Atlanta. These modern townhomes boas [...]