St Louis Missouri: 1st Trust Deed - Purchase - 60% LTV - Note Rate 11.75% - Principle $299,000 - Purchase Price $495,000