Published April 7, 2015 at 1024 × 750 in 2420 Westlake Ave N #7 Has Made Its Splash In Houseboats Market