Olive Tree Properties is SO excited about our newest renovation project! Located at 681 Averill, this 8-unit building will be gorgeous! Take a look at the before pictures and keep in mind these renovations that are starting now!
Renovation in Progress
