15611 W Parthenia ST: Top A--Rated Building in North Hills | Lucid Rents