Echegaray

 

3 Bedrooms.

Superb luxury apartment.

Madrid Center.