Centro Apartment for rent - 500m from Plaza Machado