What is the difference between 目前 and 现在?
First, 没有(without) in the sentence is a typo, It should be 设有 (with)
Both 目前 and 现在 can mean 'now','currently' or 'presently'.

目前 literally means &quot;in front of eyes&quot; which implies 'the current situation you can see'

&quot;目前在银座的三个大厦屋顶都设有养蜂场&quot; means &quot;Currently, the roofs of the three buildings in Ginza are all set up with bee farms&quot; (currently observable fact)

现在 literally means &quot;in the present&quot;  or &quot;at present&quot;
https://forum.wordreference.com/threads/in-the-present-at-present.1576445/
&quot;In the present&quot; = as they are happening/now.
&quot;At present&quot; = at the moment/now.

现在在银座的三个大厦屋顶都设有养蜂场 means &quot;Now, the roofs  of the three buildings in Ginza are all set up with bee farms&quot; (in the present time)

如今(as of now) is similar to 现在

眼前 can replace 目前 for &quot;now&quot;; but 眼前 can also mean &quot;in front of one's eyes&quot; which cannot be replaced by 目前

眼下 has the same function as 眼前