73 Owen Place | MLS# X12925124 | TheCondoPortal