The English sentence is actually ambiguous as "see from that building" and "smoke from that building" are both possible readings. Is the sense of the Vietnamese "I see smoke (coming) from that building?"
The meaning of the English translation given here is ambiguous. An accurate, unambiguous translation of the Vietnamese has to use "coming". I see smoke coming from that building. Not a literal translation, but it is accurate.