Chris_Hull
Active Member
compared 1000 bay with yorkville plaza, which one is better in terms of potential investment value? price of the two is similar. one is newer, one is at better location. how you folks think about this?
Last edited: