Apartment for Sale in Johar Town Lahore | Noor Noorani Properties /* ========================================================= RESET ========================================================= */ *{ margin:0; padding:0; box-sizing:border-box; } html{ scroll-behavior:smooth; } body{ font-family:'DM Sans',sans-serif; background:#f5f6f8; color:#263142; line-height:1.8; overflow-x:hidden; } img{ max-width:100%; display:block; } a{ text-decoration:none; } .container{ width:92%; max-width:1180px; margin:auto; } /* ========================================================= ANIMATIONS ========================================================= */ @keyframes reveal{ from{ opacity:0; transform:translateY(45px); } to{ opacity:1; transform:translateY(0); } } @keyframes slideRight{ from{ opacity:0; transform:translateX(-50px); } to{ opacity:1; transform:translateX(0); } } @keyframes floatCard{ 0%,100%{ transform:translateY(0); } 50%{ transform:translateY(-12px); } } @keyframes rotateSlow{ from{ transform:rotate(0deg); } to{ transform:rotate(360deg); } } @keyframes shimmer{ 0%{ background-position:-800px 0; } 100%{ background-position:800px 0; } } /* ========================================================= HERO — DIFFERENT SPLIT DESIGN ========================================================= */ .hero{ min-height:720px; background:#121b2b; position:relative; overflow:hidden; } .hero:before{ content:""; position:absolute; width:520px; height:520px; border-radius:50%; border:1px solid rgba(232,207,160,.16); right:-180px; top:-180px; animation:rotateSlow 25s linear infinite; } .hero:after{ content:""; position:absolute; width:280px; height:280px; border-radius:50%; background:rgba(232,207,160,.05); left:-100px; bottom:-100px; } .hero-inner{ min-height:720px; display:grid; grid-template-columns:1fr 1fr; align-items:center; gap:55px; position:relative; z-index:2; } .hero-content{ animation:slideRight 1s ease; } .eyebrow{ color:#e8cfa0; text-transform:uppercase; letter-spacing:3px; font-size:13px; font-weight:700; margin-bottom:20px; } .hero h1{ color:#fff !important; font-family:'Playfair Display',serif; font-size:60px; line-height:1.08; margin-bottom:25px; } .hero-description{ color:#c8ced8; font-size:17px; max-width:610px; margin-bottom:32px; } .hero-buttons{ display:flex; flex-wrap:wrap; gap:13px; } .btn{ display:inline-flex; align-items:center; justify-content:center; gap:9px; padding:14px 23px; border-radius:8px; font-weight:700; transition:.35s; } .btn-gold{ background:#e8cfa0; color:#172133; } .btn-gold:hover{ transform:translateY(-5px); box-shadow:0 18px 35px rgba(0,0,0,.3); } .btn-light{ color:#fff; border:1px solid rgba(255,255,255,.35); } .btn-light:hover{ background:#fff; color:#172133; } /* HERO IMAGE */ .hero-visual{ position:relative; animation:reveal 1.2s ease; } .hero-image{ height:570px; width:100%; object-fit:cover; border-radius:30px 30px 30px 100px; box-shadow:0 35px 80px rgba(0,0,0,.35); } .hero-tag{ position:absolute; left:-25px; bottom:45px; background:#fff; color:#172133; padding:20px 25px; border-radius:16px; box-shadow:0 20px 50px rgba(0,0,0,.25); animation:floatCard 4s ease-in-out infinite; } .hero-tag strong{ display:block; font-size:22px; } .hero-tag span{ color:#737b89; font-size:13px; } /* ========================================================= STATS STRIP ========================================================= */ .stats{ background:#fff; box-shadow:0 15px 40px rgba(20,30,50,.08); position:relative; z-index:5; margin-top:-45px; } .stats-inner{ display:grid; grid-template-columns:repeat(4,1fr); } .stat{ padding:30px 20px; text-align:center; border-right:1px solid #e8ebef; transition:.4s; } .stat:last-child{ border-right:0; } .stat:hover{ background:#faf8f3; transform:translateY(-5px); } .stat i{ color:#aa8247; font-size:24px; margin-bottom:8px; } .stat strong{ display:block; color:#172133; font-size:23px; } .stat span{ color:#777f8c; font-size:13px; } /* ========================================================= GENERAL SECTIONS ========================================================= */ .section{ padding:100px 0; } .white{ background:#fff; } .heading{ margin-bottom:50px; } .heading .mini{ color:#a37a3e; font-weight:800; font-size:12px; letter-spacing:2px; text-transform:uppercase; margin-bottom:10px; } .heading h2{ color:#172133; font-family:'Playfair Display',serif; font-size:43px; line-height:1.2; } .heading p{ max-width:700px; color:#707989; margin-top:15px; } /* ========================================================= INTRO — OFFSET DESIGN ========================================================= */ .intro{ display:grid; grid-template-columns:.85fr 1.15fr; gap:70px; align-items:center; } .intro-visual{ position:relative; min-height:510px; } .intro-main{ position:absolute; width:82%; height:440px; object-fit:cover; border-radius:18px; left:0; top:0; box-shadow:0 25px 55px rgba(20,30,50,.18); transition:.5s; } .intro-small{ position:absolute; width:52%; height:230px; object-fit:cover; right:0; bottom:0; border:10px solid #fff; border-radius:18px; box-shadow:0 20px 45px rgba(20,30,50,.2); transition:.5s; } .intro-visual:hover .intro-main{ transform:translateX(-8px) scale(1.015); } .intro-visual:hover .intro-small{ transform:translate(8px,-8px); } .number{ color:#e8cfa0; font-size:70px; line-height:1; font-weight:800; opacity:.7; margin-bottom:10px; } .intro-content h2{ font-family:'Playfair Display',serif; color:#172133; font-size:40px; line-height:1.25; margin-bottom:20px; } .intro-content p{ color:#667082; margin-bottom:17px; } .checks{ margin-top:25px; display:grid; grid-template-columns:1fr 1fr; gap:12px; } .check-item{ display:flex; gap:10px; align-items:center; font-weight:600; color:#303847; } .check-item i{ color:#ad8449; } /* ========================================================= PROPERTY CARDS — NEW DESIGN ========================================================= */ .property-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:25px; } .property-card{ background:#fff; border-radius:20px; overflow:hidden; border:1px solid #e9ecf0; transition:.45s; transform-style:preserve-3d; } .property-card:hover{ transform:translateY(-12px) rotateX(2deg); box-shadow:0 30px 60px rgba(20,30,50,.15); } .property-image{ height:235px; overflow:hidden; position:relative; } .property-image img{ width:100%; height:100%; object-fit:cover; transition:.7s; } .property-card:hover .property-image img{ transform:scale(1.1); } .badge{ position:absolute; left:15px; top:15px; background:#172133; color:#fff; padding:7px 13px; border-radius:30px; font-size:11px; font-weight:700; } .property-content{ padding:25px; } .property-content h3{ color:#172133; font-size:21px; margin-bottom:8px; } .property-content p{ color:#707989; font-size:14px; margin-bottom:18px; } .property-meta{ display:flex; flex-wrap:wrap; gap:10px; } .property-meta span{ background:#f5f1e9; color:#6d593b; padding:7px 10px; border-radius:7px; font-size:12px; font-weight:600; } .property-link{ margin-top:18px; display:inline-flex; align-items:center; gap:8px; color:#9b723a; font-weight:700; font-size:14px; } /* ========================================================= PHASE SECTION ========================================================= */ .phase-section{ background:#172133; color:#fff; } .phase-section .heading h2{ color:#fff; } .phase-section .heading p{ color:#c4cad4; } .phase-grid{ display:grid; grid-template-columns:1fr 1fr; gap:30px; } .phase{ padding:35px; border:1px solid rgba(255,255,255,.1); background:rgba(255,255,255,.045); border-radius:24px; position:relative; overflow:hidden; transition:.45s; } .phase:hover{ transform:translateY(-10px); background:rgba(255,255,255,.08); box-shadow:0 25px 50px rgba(0,0,0,.25); } .phase-number{ font-size:65px; line-height:1; color:#e8cfa0; opacity:.45; font-weight:800; } .phase h3{ color:#fff; font-size:24px; margin:10px 0; } .phase p{ color:#c5cbd5; } .phase ul{ margin-top:18px; list-style:none; } .phase li{ padding:7px 0; color:#d7dbe2; } .phase li i{ color:#e8cfa0; margin-right:8px; } /* ========================================================= GALLERY — DIFFERENT MOSAIC ========================================================= */ .mosaic{ display:grid; grid-template-columns:1.5fr 1fr 1fr; grid-template-rows:220px 220px; gap:15px; } .mosaic-item{ position:relative; overflow:hidden; border-radius:15px; } .mosaic-item:first-child{ grid-row:1 / 3; } .mosaic-item img{ width:100%; height:100%; object-fit:cover; transition:.7s; } .mosaic-item:hover img{ transform:scale(1.13) rotate(1deg); } .mosaic-label{ position:absolute; left:15px; bottom:15px; padding:8px 13px; background:rgba(23,33,51,.85); color:#fff; border-radius:7px; font-size:12px; } /* ========================================================= BUYING PROCESS TIMELINE ========================================================= */ .timeline{ max-width:900px; margin:auto; position:relative; } .timeline:before{ content:""; position:absolute; left:28px; top:0; bottom:0; width:2px; background:#e7d7b8; } .step{ position:relative; padding-left:85px; margin-bottom:40px; } .step:last-child{ margin-bottom:0; } .step-icon{ position:absolute; left:0; top:0; width:58px; height:58px; border-radius:50%; background:#172133; color:#e8cfa0; display:flex; align-items:center; justify-content:center; font-size:20px; border:5px solid #f5f6f8; z-index:2; transition:.4s; } .step:hover .step-icon{ transform:scale(1.15) rotate(10deg); } .step h3{ color:#172133; font-size:21px; margin-bottom:6px; } .step p{ color:#6c7585; } /* ========================================================= MAP — GLASS PANEL ========================================================= */ .map-section{ background:#edf0f4; padding:100px 0; } .map-layout{ display:grid; grid-template-columns:.7fr 1.3fr; gap:25px; } .map-panel{ padding:40px; border-radius:25px; background:#172133; color:#fff; position:relative; overflow:hidden; } .map-panel:after{ content:""; position:absolute; width:230px; height:230px; border-radius:50%; border:1px solid rgba(232,207,160,.2); right:-100px; bottom:-100px; } .map-panel h2{ font-family:'Playfair Display',serif; font-size:35px; color:#fff; position:relative; z-index:2; } .map-panel p{ color:#c6ccd6; margin:15px 0 25px; position:relative; z-index:2; } .map-point{ display:flex; gap:12px; margin:18px 0; position:relative; z-index:2; } .map-point i{ color:#e8cfa0; margin-top:5px; } .map-point strong{ display:block; color:#fff; } .map-point span{ color:#b7bec9; font-size:13px; } .map{ min-height:500px; border-radius:25px; overflow:hidden; box-shadow:0 25px 60px rgba(20,30,50,.15); } .map iframe{ width:100%; height:100%; min-height:500px; border:0; } /* ========================================================= FAQ — ACCORDION LOOK ========================================================= */ .faq-grid{ max-width:950px; margin:auto; } .faq{ margin-bottom:14px; border-radius:14px; background:#fff; border:1px solid #e8ebef; overflow:hidden; transition:.4s; } .faq:hover{ border-color:#d8c39d; transform:translateX(7px); box-shadow:0 15px 35px rgba(20,30,50,.08); } .faq summary{ cursor:pointer; list-style:none; padding:22px 25px; color:#172133; font-weight:700; display:flex; align-items:center; justify-content:space-between; } .faq summary::-webkit-details-marker{ display:none; } .faq summary i{ color:#aa7d40; transition:.3s; } .faq[open] summary i{ transform:rotate(45deg); } .faq-content{ padding:0 25px 23px; color:#6b7484; } /* ========================================================= CTA ========================================================= */ .cta{ padding:105px 20px; text-align:center; background: linear-gradient( rgba(18,27,43,.92), rgba(18,27,43,.92) ), url("https://images.unsplash.com/photo-1600607688969-a5bfcd646154?auto=format&fit=crop&w=1800&q=90"); background-size:cover; background-position:center; } .cta h2{ color:#fff !important; font-family:'Playfair Display',serif; font-size:48px; line-height:1.2; margin-bottom:18px; } .cta p{ max-width:720px; margin:auto auto 30px; color:#d0d5dc; } /* ========================================================= INTERNAL LINKS ========================================================= */ .internal{ margin-top:60px; padding:25px; border-left:4px solid #c39a5b; background:#faf8f3; } .internal h3{ color:#172133; margin-bottom:15px; } .internal a{ display:inline-block; color:#8c6735; font-weight:700; margin:5px 18px 5px 0; transition:.3s; } .internal a:hover{ color:#172133; transform:translateX(4px); } /* ========================================================= RESPONSIVE ========================================================= */ @media(max-width:1000px){ .hero-inner{ grid-template-columns:1fr; padding:90px 0; } .hero-visual{ max-width:700px; } .stats-inner{ grid-template-columns:1fr 1fr; } .stat:nth-child(2){ border-right:0; } .intro{ grid-template-columns:1fr; } .property-grid{ grid-template-columns:1fr 1fr; } .map-layout{ grid-template-columns:1fr; } } @media(max-width:700px){ .hero h1{ font-size:43px; } .hero-image{ height:430px; border-radius:22px 22px 22px 60px; } .hero-tag{ left:15px; bottom:20px; } .stats-inner{ grid-template-columns:1fr 1fr; } .section{ padding:70px 0; } .heading h2{ font-size:34px; } .property-grid{ grid-template-columns:1fr; } .phase-grid{ grid-template-columns:1fr; } .mosaic{ grid-template-columns:1fr 1fr; grid-template-rows:220px 180px 180px; } .mosaic-item:first-child{ grid-column:1 / 3; grid-row:auto; } .checks{ grid-template-columns:1fr; } .cta h2{ font-size:36px; } } @media(max-width:480px){ .hero h1{ font-size:35px; } .hero-image{ height:360px; } .stats-inner{ grid-template-columns:1fr; } .stat{ border-right:0; border-bottom:1px solid #e8ebef; } .intro-visual{ min-height:400px; } .intro-main{ height:330px; } .intro-small{ height:170px; } .mosaic{ grid-template-columns:1fr; grid-template-rows:230px 180px 180px 180px; } .mosaic-item:first-child{ grid-column:auto; } .step{ padding-left:70px; } .map-panel{ padding:28px; } .cta h2{ font-size:31px; } } @media(prefers-reduced-motion:reduce){ *, *::before, *::after{ animation:none !important; transition:none !important; scroll-behavior:auto !important; } }
Johar Town Lahore • Property For Sale

Apartment for Sale in Johar Town Lahore

Explore apartments for sale in Johar Town Lahore with Noor Noorani Properties. Compare apartment options across Johar Town Phase 1 and Phase 2 according to location, size, layout, facilities and your property requirements.

Apartment for Sale in Johar Town Lahore
Johar Town Lahore, Punjab
Phase 1 Johar Town
Phase 2 Johar Town
1–3+ Bedroom Options
Lahore Prime Urban Area
Modern Apartment Interior Johar Town Lahore Luxury Apartment Living Space Lahore
01

A Practical Apartment Buying Destination in Lahore

Johar Town is an established Lahore locality with apartment options in both Phase 1 and Phase 2. Current property listings include different sizes and configurations, giving buyers multiple options to compare.

An Apartment for Sale in Johar Town Lahore can be considered for personal residence or as a property investment, depending on the buyer's objectives and the specific property.

Before purchasing, compare the exact block, building, covered area, floor, construction quality, facilities, documentation and overall property condition.

Phase 1 & Phase 2
Multiple Layouts
Residential Options
Property Guidance
Explore Your Options

Apartments to Compare in Johar Town

Apartment availability changes regularly. Compare properties by size, layout, location and building features rather than relying on one property specification.

One Bedroom Apartment for Sale in Johar Town Lahore
1 BEDROOM

1-Bedroom Apartments

Compact apartment layouts can be suitable for individuals, couples or buyers looking for a smaller residential unit.

1 Bed 1 Bath Johar Town
Ask About Availability
Two Bedroom Apartment for Sale in Johar Town Lahore
2 BEDROOM

2-Bedroom Apartments

A larger layout can provide additional living space for couples, small families or buyers with broader requirements.

2 Beds 2 Baths Johar Town
Ask About Availability
Luxury Apartment for Sale in Johar Town Lahore
PREMIUM

Premium Apartments

Some apartment developments offer upgraded interiors, larger layouts and additional building facilities.

Modern Layout Premium Finish Lahore
Request Details
Location Breakdown

Choose Between Johar Town Phase 1 & Phase 2

Current apartment listings are present in both phases, while the exact property options differ by block and building.

01

Johar Town Phase 1

Phase 1 includes apartment listings across multiple blocks. Buyers can compare individual properties according to building, size and exact location.

  • Block G1
  • Block F
  • Block D2
  • Other Phase 1 locations
02

Johar Town Phase 2

Phase 2 currently has apartment options across several blocks and is another important area to consider when searching for a flat for sale.

  • Block H3
  • Block J2
  • Other Phase 2 locations
  • Main Boulevard surroundings
Visual Tour

Modern Apartment Spaces

Use the visual gallery to showcase the style of apartment interiors and residential spaces relevant to your property listings.

Modern Apartment Interior for Sale in Johar Town Lahore
Modern Interior
Apartment Living Room Johar Town Lahore
Living Room
Luxury Apartment Lounge Lahore
Lounge
Apartment Bedroom Johar Town Lahore
Bedroom
Premium Residential Apartment Lahore
Premium Space
Buying Process

A Simple Way to Evaluate an Apartment

Take a structured approach when comparing an apartment for sale in Johar Town Lahore.

01. Define Your Requirements

Decide your preferred phase, block, number of bedrooms, approximate size, budget and required building facilities.

02. Compare Available Apartments

Compare multiple properties rather than choosing only by advertised price. Look at location, floor, layout, condition and facilities.

03. Visit the Property

Inspect the apartment personally and check finishing, ventilation, natural light, access, parking and building maintenance.

04. Verify Documentation

Review ownership documents, transfer requirements, approvals and other relevant paperwork before completing a purchase.

05. Finalize the Transaction

After satisfactory due diligence, discuss the terms and complete the transaction through the appropriate legal and property process.

Find Johar Town

Johar Town Lahore Location

Use the map to explore the general Johar Town area and plan a property visit.

Explore Johar Town

Johar Town is a major residential and commercial locality of Lahore. Apartment listings are currently available across Phase 1 and Phase 2.

Johar Town Lahore, Punjab, Pakistan
Phase 1 Multiple residential blocks and apartment options
Phase 2 Apartment options across several blocks
Main Boulevard Area Important road and commercial surroundings
Open Google Maps
Frequently Asked Questions

Apartment for Sale in Johar Town Lahore FAQs

Important questions buyers commonly consider before purchasing an apartment.

Where can I find apartments for sale in Johar Town Lahore?
Apartment listings are currently available in both Johar Town Phase 1 and Phase 2. Specific availability changes regularly by block and building.
Are apartments available in Johar Town Phase 1?
Yes. Current listings include apartments in several Phase 1 blocks, including areas such as G1, F and D2. Buyers should verify current availability and property details before visiting.
Are apartments available in Johar Town Phase 2?
Yes. Current listings include apartment options in Phase 2, including different blocks and apartment sizes. Exact availability and pricing depend on the individual property.
What apartment sizes can buyers find in Johar Town?
Available listings can include compact one-bedroom units as well as larger two-bedroom and other apartment configurations. Size and layout vary by building and property.
What should I check before buying an apartment?
Check the exact location, covered area, floor, construction quality, building facilities, parking, maintenance, ownership documents and other applicable legal requirements.
Can Noor Noorani Properties help me find an apartment?
Yes. Noor Noorani Properties can help prospective buyers explore available apartment options according to their preferred location, size, budget and property requirements.

Looking for an Apartment for Sale in Johar Town Lahore?

Share your preferred phase, apartment size and budget with Noor Noorani Properties and explore available property opportunities in Johar Town Lahore.

Contact Noor Noorani Properties
{ "@context":"https://schema.org", "@type":"FAQPage", "mainEntity":[ { "@type":"Question", "name":"Where can I find apartments for sale in Johar Town Lahore?", "acceptedAnswer":{ "@type":"Answer", "text":"Apartment listings are currently available in both Johar Town Phase 1 and Phase 2. Specific availability changes regularly by block and building." } }, { "@type":"Question", "name":"Are apartments available in Johar Town Phase 1?", "acceptedAnswer":{ "@type":"Answer", "text":"Yes. Current listings include apartments in several Phase 1 blocks, including areas such as G1, F and D2. Buyers should verify current availability and property details before visiting." } }, { "@type":"Question", "name":"Are apartments available in Johar Town Phase 2?", "acceptedAnswer":{ "@type":"Answer", "text":"Yes. Current listings include apartment options in Phase 2, including different blocks and apartment sizes. Exact availability and pricing depend on the individual property." } }, { "@type":"Question", "name":"What apartment sizes can buyers find in Johar Town?", "acceptedAnswer":{ "@type":"Answer", "text":"Available listings can include compact one-bedroom units as well as larger two-bedroom and other apartment configurations. Size and layout vary by building and property." } }, { "@type":"Question", "name":"What should I check before buying an apartment?", "acceptedAnswer":{ "@type":"Answer", "text":"Check the exact location, covered area, floor, construction quality, building facilities, parking, maintenance, ownership documents and other applicable legal requirements." } }, { "@type":"Question", "name":"Can Noor Noorani Properties help me find an apartment?", "acceptedAnswer":{ "@type":"Answer", "text":"Yes. Noor Noorani Properties can help prospective buyers explore available apartment options according to their preferred location, size, budget and property requirements." } } ] }