Property Review – Space 21
Space 21 is a brand-new, five-story B1 light development located in one of District 14's most sought-after locations. This light industrial development in Singapore, located at 51 Lorong 21 Geylang, includes 19 large apartments and a…