fbpx

Jaffa Restaurant

Location
Miami, Florida
Status
Permitting
Project Area
1,635 sf
Program
Retail interior refurbishment
jaffa restaurant