1322 Apollo Street | MLS# E12974638 | TheCondoPortal