REDVERTEX

Osaka Street, Japan

Shopping center feasibility study in Osaka, Japan.