3180 Gifford Ln., 5901 SW 42nd Ct, Davie, Miami, FL, Florida 33133, USA

TAKUMI DESIGN LLC

3180 Gifford Ln., 5901 SW 42nd Ct, Davie, Miami, FL, Florida 33133, USA