1024C 18th Ave. S. is the LARGEST and most LUXURIOUS of the prestigious Scarritt Place Townhome/Offices