River House Apartments

(1)
 1781 N. Water Street, MilwaukeeWI 53202
$1,275+Studio-3 BedsPets OK