JOD630,000Villa1010Area:830 Sq. M.An independent villa with Special specifications for sale in Tabarbour , Land area 830 m - Building area 1000 mTabarbour, Amman Call Email