150 Logan Avenue W, Unit 105 | MLS# E12810900 | TheCondoPortal