Rental apartments in Jan van Duivenvoordestraat