Definitions

apartment: 
flat, usually with an association of owners
 
villa:
detached house
 
bungalow:
connected house, not allways one floor
 
finca:
detached house in Spanisch farmhouse style
 
townhouse:
house usually situated in the centre of a village or city
 
piso:
plain apartment
 
atico:
pent-house
 
plots:
either building land with a building obligation to a particular building company, or building land free of building obligation