1/7 Flat in Calle Babor, 10, Playa Grande - Castellar Ask the price2 bdrm.1 bathroom75 sqmElevatorParkingRead more 20 days agoCallContactShare adDiscard ad