BR

Formosa Residence

Batam City, Indonesia

Map Goes Here

BUILDING LOCATION

Street Address

Nagoya IT Center, Jalan Nagoya City Walk, Baloi, Batam City 29444, Riau Islands, Indonesia

Region

Country

Latitude

1.143744

Longitude

104.009514