1/10900 €Flat in Plaza del General Vara de Rey, 13, Embajadores - Lavapiés 3 rooms · 2 bath · 100 m² · Elevator · Private real estate 242 days agoContactCallCallContact