Lazarus Development LLC is underwater at 421 N Euclid Ave: bought $455,000, listed $209,900 (−$245,100 / 54%, 90 DOM).
Lazarus Development LLC purchased 421 N Euclid Ave on 2025-05-13 for $455,000 and is now listing at $209,900 — a $245,100 (54%) loss position after 90 days on market. Entity type: LLC. At this pricing the seller is clearly motivated to exit; approach with a below-list offer and quick-close terms.