129 N. Edinburgh Avenue
Miracle Mile

Sold in 1998 for $350,000