Vallecas, Madrid (Spain) 2005-2007 $10.5M – 62 Apartments building with 62 parking spaces Share this:TwitterFacebookLike Loading...