View All

137

Lev Levontin

Location
18-22 Mikveh Israel St., 19 Levontin St., Tel Aviv

Program
Residential

Units
16

Status
Completed 2016