Welcome to M J Homes Property Sales and Management

Spain is located in the South West of Europe; it is bordered by Gibraltar, Andorra, France and Portugal.

We cover the Costa del sol area

News