Home Tags Debbie Blumencranz
Tag: Debbie Blumencranz
No space provides Jill and Steve McKenzie a better canvas for creative outlet than their own apartment at the top of the late-’60s, Brutalist-chic Plaza Towers in Buckhead. The couple bought the two-bedroom, 25th-floor unit in 2014. The apartment boasted vintage parquet floors and an astounding view of the skyline but was in need of a serious overhaul—and Steve left virtually no surface untouched.