8501 Lotus Ave is a multi-family home on a 1.97 acre lot. This home is currently off market - it last sold on January 20, 1977 for $967,000