12 month lease, 1 month up front and 1 month of deposit = 2 months total. Electricity and water are paid outside of rent by tenant , that is the only additional cost to rent.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.